$(function() {
	$("#btn_save").click(function() {
		var option = $("#option").val();
		if(option=="add"){
			$("#keyForm").submit();
		}else if(option=="edit"){
			$("#keyForm").submit();
		}
		return false;
	});
	// 返回按钮
	$("#btn_back").on("click", function() {
		sys.closeRemote();
	});
	// 新增表单校验 
	$("#keyForm").validate({
		rules : {
			keyIntro : {
				required : true,
				minlength : 1,
				maxlength : 20
			}
		},
		messages : {
			keyIntro : {
				required : '请填写品牌名称',
				minlength : '名称至少1位',
				maxlength : '名称至多20位'
			}
		},
		errorPlacement : function(error, element) {
			error.insertAfter(element);
		},
		submitHandler : function(form) {
			if (!$(form).valid()) {
				return false;
			}
			var option       = $("#option").val();
			var id       = $("#id").val();
			var keyType  = $("#keyType").val();
			var keyValue = $("#keyValue").val();
			var keyIntro = $("#keyIntro").val();
			var intro 	 = $("#intro").val();
			$.ajax({
				dataType : "json",
				url : option=="add" ? rootPath + "/dict/saveKeyMap" : rootPath + "/dict/updateKeyMap",
				data : {
					keyType : keyType == "" ? "brand" : keyType,
					keyValue : keyValue,
					keyIntro : keyIntro,
					id       : id,
					intro    : intro
				},
				success : function(data) {
					if (data.success == '1') {
						sys.dialog.setData("key", '1');
						sys.closeRemote();
					} else {
						sys.dialog.setData("key", '0');
						sys.closeRemote();
					}
				}
			});
		}
	});
})